craggy hillside - Spanish English Dictionary